"""
涨停股池
API接口：http://api.mairui.club/hslt/ztgc/日期(如2020-01-15)/您的licence
备用接口：http://api1.mairui.club/hslt/ztgc/日期(如2020-01-15)/您的licence
包年版接口：专用服务器(API接口前缀为 http://y.mairui.club)
钻石版接口：专用服务器(API接口前缀为 http://v.mairui.club)
接口说明：根据日期（格式yyyy-MM-dd，从2019-11-28开始到现在的每个交易日）作为参数，得到每天的涨停股票列表，根据封板时间升序。
数据更新：交易时间段每10分钟
请求频率：1分钟20次 | 包年版1分钟3千次 | 钻石版1分钟6千次
返回格式：标准Json格式      [{},...{}]
"""
import requests
from api.stock_info import mr_licence
from dao.everyday.stock_up_limit_dao import StockUpLimit


def get_stock_up_limit(qdate):
    url = "http://api.mairui.club/hslt/ztgc/{0}/{1}".format(qdate, mr_licence)
    response = requests.get(url)
    if response.status_code == 200:
        return response.json()
    else:
        print("请求失败，请检查股票代码和licence是否正确。")
        return None


if __name__ == "__main__":
    # 示例：获取股票代码为000001的上市公司简介
    query_date = "2024-03-15"
    company_increase = get_stock_up_limit(query_date)
    print(company_increase)
    StockUpLimit.not_exist_insert(query_date,company_increase)